$(function() {
    $.ajax({
            //获取到用户的信息
            type: 'get', //请求方式
            url: bignew.user_info, //请求地址
            dataType: 'json', //请求题返回格式
            success: function(res) {
                // console.log(res);
                //响应体返回的code为200的时候
                if (res.code === 200) {
                    //修改图片
                    $('.user_info>img').prop('src', res.data.userPic);
                    //修改文本样式
                    $('.user_info>span').html(`欢迎&nbsp;&nbsp;${res.data.nickname}`)
                        //修改图片
                    $('.user_center_link img').attr('src', res.data.userPic)
                }
            },
            //在这里因为会涉及到又没有请求头的关系，所以这里可以做一个错误处理，当响应体返回的是403的时候，也就是没有登录，提醒用户登录，并且将页面跳转到登录页面中
            error: function(err) {
                console.log(err);
                if (err.status === 403) { //当状态码为403的时候，弹框出请登录
                    alert('未登录，请先登录')
                    window.location.href = './login.html'
                }
            }
        })
        // try {
        //     require('jQuery')
        // } catch (err) {
        //     console.log(err);
        // }

    //给每个level01设定点击事件，当点击的到的元素，添加上active这个属性
    $('.level01').on('click', function() {
            $(this).addClass('active').siblings().removeClass('active')
                //假如level01下面是有level02，也就是这个ul标签，那么让这个下来ul实现下拉切换的效果
            if ($(this).next().hasClass('level02')) {
                $('.level02').slideToggle(); //让ul下拉切换
                $(this).find('b').toggleClass('rotate0') //并且让文章管理里面的b标签转换为rotate0
            } else {
                //假如没有level01里面没有level02的话，那么需要让level02向上缩起
                $('.level02').slideUp();
                $('.level01').eq(1).find('b').removeClass('rotate0'); //并且将rotate0的属性移出
                $('.level02>li').removeClass('active') //让level02将active移出
            }
        })
        // 给level02里面的每个小li加上点击事件，当点击到的li添加上active属性
    $('.level02>li').on('click', function() {
            $(this).addClass('active').siblings().removeClass('active')
        })
        //给登出按钮添加点击事件
    $('.logout').on('click', function() {
        // 移出获取到的token值
        localStorage.removeItem('heban_bignews_token')
            //并且提醒用户是否真的登出
        alert('确定要退出吗')
            //并且将页面跳转到登录页面
        location.href = './login.html'
    })

})